package com.ruoyi.safe.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 企业检查-任务对象 biz_enter_task
 * 
 * @author ruoyi
 * @date 2023-12-12
 */
@Data
public class BizEnterTask extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 序号 */
    private Long id;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long bizEnterCheckId;

    /** 检查状态 */
    @Excel(name = "检查状态")
    private Long bizEnterCheckProjectId;

    /** 项目id */
    @Excel(name = "项目id")
    private Long projectId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String status;

    /** 检查人数 */
    @Excel(name = "检查人数")
    private Integer peopleNumber;

    /** 质量问题总数 */
    @Excel(name = "隐患总数")
    private Integer hiddenNumber;

    /** 质量问题整改情况 */
    @Excel(name = "隐患整改情况")
    private String rectifyResult;

    /** 完成检查时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "完成检查时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date finishTime;

    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;

}
